Strona tytułowa

Opis rozkazów

Styki
Styk zwierny
Styk rozwierny

Cewki
Cewka zwierna
Cewka rozwierna
Cewka zbocze narastające
Cewka zbocze opadające
Cewka S
Cewka R

Liczniki
Licznik UPCTR
Licznik DNCTR

Timery
Timer ONDTR
Timer OFDT
Timer TMR

Operacje arytmetyczne
Dodawanie ADD
Odejmowanie SUB
Mnożenie MUL
Dzielenie DIV
Reszta z dzielenia MOD
Pierwiastek SQRT

Relacje
Równy EQ
Nierówny NE
Większy GT
Większy równy GE
Mniejszy LT
Mniejszy równy LE
Zakres RANGE

Opis lekcji

Lekcja 1 Wprowadzenie
  Pierwszy program
  Zasada działania
  Organizacja pamięci
  Obsługa programu
  Pierwsze próby
Lekcja 2 Basen
Lekcja 3 Oranżada
Lekcja 4 Pralka
Lekcja 5 Winda

Symbol rozkazu:


Opis działania:

Timer OFDT (off-delay timer) ma za zadanie opóźniać opadające zbocze sygnału wejściowego. Ilość czasu, o jaką chcemy opóźnić zbocze, podaje się na wejście PV (= wartość * 10 ms).

Oto przykładowe przebiegi czasowe timera OFDT:

A - wejście przechodzi w stan wysoki; wyjście przechodzi w stan wysoki, timer jest resetowany.
B - wejście przechodzi w stan niski; timer rozpoczyna zliczanie czasu.
C - zliczony czas osiągnął wartość PV; wyjście przechodzi w stan niski i timer przestaje zliczać czas.
D - wejście przechodzi w stan wysoki; timer jest resetowany.
E - wejście przechodzi w stan niski; timer rozpoczyna zliczanie czasu.
F - wejście przechodzi w stan wysoki; timer jest resetowany.
G - wejście przechodzi w stan niski; timer rozpoczyna zliczanie czasu.
H - zliczony czas osiągnął wartość PV; wyjście przechodzi w stan niski i timer przestaje zliczać czas.

Timer w czasie pracy przechowuje swój stan w pamięci sterownika. Do zachowania całego stanu potrzebuje trzech komórek pamięci. Adres bazowy pokazuje na pierwszą z tych trzech komórek. Istotną sprawą przy programowaniu sterowników jest to, aby żadne dwa bloki funkcyjne nie trzymały swoich danych w tych samych obszarach. Jeśli np. dla jednego timera wybierzemy jako adres bazowy komórkę %R0005, to oznacza to, że komórki %R0006 i %R0007 są zajęte przez ten timer. Inna funkcja może użyć dopiero adresu %R0008.

Jeśli zajdzie konieczność odczytania ilości aktualnie zliczonego czasu, można odczytać ją spod adresu równego adresowi bazowemu.


Dopuszczalne typy pamięci:
Parametr %I %Q %R %M %AI %AQ const
Adres bazowy nie nie tak nie nie nie nie
PV nie nie tak tak tak nie tak